package org.springblade.modules.enterprise.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel(value = "首页统计信息", description = "首页统计信息")
public class BackIndexVO {

	@ApiModelProperty("企业信息完成度")
	private float companyInfoCompletion;

	@ApiModelProperty("政策订阅总数")
	private int policySubCount;

	@ApiModelProperty("政策查阅总次数")
	private int policyLookCount;

	@ApiModelProperty("已申报政策总数")
	private int policyApplyCount;

	@ApiModelProperty("需求发布总数")
	private int demandCount;

	@ApiModelProperty("融资贷款申请总数")
	private int lenderFinancingApplyCount;

	@ApiModelProperty("产品展示(发布)总数")
	private int prodReleaseCount;

	@ApiModelProperty("产品采购总数")
	private int prodProcCount;

	@ApiModelProperty("问题反馈总数")
	private int problemCount;

	@ApiModelProperty("政策申请状态统计")
	private List<PolicyApplyStatusChartsVO> policyApplyStatusCharts;

	@ApiModelProperty("服务类型统计")
	private List<ServiceTypeChartsVO> serviceTypeCharts;


}
